road narrowing - French English Dictionary